pcb assembly dft circuit boundary scan manufacturing engineering functional test automatic test equipment test electronics ate smt ieee 1149.1 electronic ict design jtag